#ifndef PROJECTCFGDIALOG_H
#define PROJECTCFGDIALOG_H

#include "stdafx.h"

class ProjectCfgDialog : public CDialog
{
    public:
        ProjectCfgDialog( CWnd* pParent = 0 );
        virtual ~ProjectCfgDialog();

    protected:
        virtual BOOL OnInitDialog();
        virtual void DoDataExchange( CDataExchange* pDX );
        DECLARE_MESSAGE_MAP()

    private:
        afx_msg void OnBnClickedOK();
        afx_msg void OnBnClickedCancel();
        afx_msg void OnBnClickedAddSrc();
        afx_msg void OnBnClickedRemoveSrc();
        afx_msg void OnBnClickedAddInclude();
        afx_msg void OnBnClickedRemoveInclude();
        afx_msg void OnBnClickedAddCFlag();
        afx_msg void OnBnClickedRemoveCFlag();
        afx_msg void OnBnClickedAddLDFlag();
        afx_msg void OnBnClickedRemoveLDFlag();

    private:
        CButton ok;
        CButton cancel;
        CEdit edit_basedir;
        CListBox list_src;
        CButton src_add;
        CButton src_remove;
        CListBox list_include;
        CButton include_add;
        CButton include_remove;
        CListBox list_cflag;
        CButton cflag_add;
        CButton cflag_remove;
        CListBox list_ldflag;
        CButton ldflag_add;
        CButton ldflag_remove;
};

#endif // PROJECTCFGDIALOG_H

